package com.ihc.app.model;

import java.io.Serializable;
import java.sql.Timestamp;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

@Entity
@Table(name="Main")
public class Main extends BaseObject implements Serializable {
	private static final long serialVersionUID = 1L;

	private String healthplanname;
	private String middleinitial;
	private String physiciannumber;
	private String country;
	private Timestamp birthdate;
	private String email;
	private short nassessments;
	private String participantid;
	private String phone;
	private String companyname;
	private String firstname;
	private String address;
	private short race;
	private String phone2;
	private String city;
	private String companynumber;
	private Timestamp touchdate;
	private String clientid;
	private Long id;
	private String groupnumber;
	private String healthplannumber;
	private String state;
	private short gender;
	private String zipcode;
	private short incomelevel;
	private short educationlevel;
	private short maritalstatus;
	private String physicianname;
	private String lastname;
	private String address2;

	public Main() {
		super();
	}

    @Id
	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getHealthplanname() {
		return this.healthplanname;
	}

	public void setHealthplanname(String healthplanname) {
		this.healthplanname = healthplanname;
	}

	public String getMiddleinitial() {
		return this.middleinitial;
	}

	public void setMiddleinitial(String middleinitial) {
		this.middleinitial = middleinitial;
	}

	public String getPhysiciannumber() {
		return this.physiciannumber;
	}

	public void setPhysiciannumber(String physiciannumber) {
		this.physiciannumber = physiciannumber;
	}

	public String getCountry() {
		return this.country;
	}

	public void setCountry(String country) {
		this.country = country;
	}

	public Timestamp getBirthdate() {
		return this.birthdate;
	}

	public void setBirthdate(Timestamp birthdate) {
		this.birthdate = birthdate;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public short getNassessments() {
		return this.nassessments;
	}

	public void setNassessments(short nassessments) {
		this.nassessments = nassessments;
	}

	public String getParticipantid() {
		return this.participantid;
	}

	public void setParticipantid(String participantid) {
		this.participantid = participantid;
	}

	public String getPhone() {
		return this.phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getCompanyname() {
		return this.companyname;
	}

	public void setCompanyname(String companyname) {
		this.companyname = companyname;
	}

	public String getFirstname() {
		return this.firstname;
	}

	public void setFirstname(String firstname) {
		this.firstname = firstname;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public short getRace() {
		return this.race;
	}

	public void setRace(short race) {
		this.race = race;
	}

	public String getPhone2() {
		return this.phone2;
	}

	public void setPhone2(String phone2) {
		this.phone2 = phone2;
	}

	public String getCity() {
		return this.city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCompanynumber() {
		return this.companynumber;
	}

	public void setCompanynumber(String companynumber) {
		this.companynumber = companynumber;
	}

	public Timestamp getTouchdate() {
		return this.touchdate;
	}

	public void setTouchdate(Timestamp touchdate) {
		this.touchdate = touchdate;
	}

	public String getClientid() {
		return this.clientid;
	}

	public void setClientid(String clientid) {
		this.clientid = clientid;
	}

	public String getGroupnumber() {
		return this.groupnumber;
	}

	public void setGroupnumber(String groupnumber) {
		this.groupnumber = groupnumber;
	}

	public String getHealthplannumber() {
		return this.healthplannumber;
	}

	public void setHealthplannumber(String healthplannumber) {
		this.healthplannumber = healthplannumber;
	}

	public String getState() {
		return this.state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public short getGender() {
		return this.gender;
	}

	public void setGender(short gender) {
		this.gender = gender;
	}

	public String getZipcode() {
		return this.zipcode;
	}

	public void setZipcode(String zipcode) {
		this.zipcode = zipcode;
	}

	public short getIncomelevel() {
		return this.incomelevel;
	}

	public void setIncomelevel(short incomelevel) {
		this.incomelevel = incomelevel;
	}

	public short getEducationlevel() {
		return this.educationlevel;
	}

	public void setEducationlevel(short educationlevel) {
		this.educationlevel = educationlevel;
	}

	public short getMaritalstatus() {
		return this.maritalstatus;
	}

	public void setMaritalstatus(short maritalstatus) {
		this.maritalstatus = maritalstatus;
	}

	public String getPhysicianname() {
		return this.physicianname;
	}

	public void setPhysicianname(String physicianname) {
		this.physicianname = physicianname;
	}

	public String getLastname() {
		return this.lastname;
	}

	public void setLastname(String lastname) {
		this.lastname = lastname;
	}

	public String getAddress2() {
		return this.address2;
	}

	public void setAddress2(String address2) {
		this.address2 = address2;
	}

	@Override
	public boolean equals(Object o) {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public int hashCode() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public String toString() {
		// TODO Auto-generated method stub
		return null;
	}

}
